Groups
Quiz
Login
Register
Search
Correct:
0
|
Wrong:
0
|
Not Tried:
10
lambaste
To stay in a place longer than necessary, typically because of a reluctance to leave
Saying exactly what you think without caring about the effect it has on people's feelings.
Have saliva dripping copiously from the mouth
To criticize someone or something harshly
audio
Bad
/
Angry
verb
lambaste
-
To criticize someone or something harshly
Before he was fired for his poor performance, Frank was
lambasted
by his boss in front of his coworkers.
Background Picture Link